mashed tomatoes - Alemán Inglés Diccionario